English
›
Words
amount
of money remitted
Translation:
English
Noun
2
remittance
Add
Translation