Version Française
Translate
"postal order (in the form of a post card)"
to French Language
English to French
French to English
English
French
postal order (in the form of a post card)
mandat-carte (m)