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