deposit [pl. deposits]
Synonyms
  • وديعة