استودع

Verb

 * 1) lay down, put down, place, lodge, deposit
 * 2) entrust, consign, commit
 * 3) store