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