Loading...
to entrust (to sb); to place (one's hope, energy etc) in; a thing in which one invests (one's hope, energy etc)
to send; to mail; to entrust; to depend on; to attach oneself to; to live (in a house); to lodge; foster (son etc)
prop; support (for weight); rest (e.g. arm rest); thanks to; to hold in one's hand; to support in one's palm; to give; to base; to commit; to set; torr (unit of pressure)