Deposit (en. Deposit)

Translation into Malay

Synonyms