Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"mamours" in English
English translation for "
mamours
"
n.
(informal) display of affection
Related Translations:
faire des mamours
: v. slobber
Similar Words:
"mammifère" English translation
,
"mammite" English translation
,
"mammographie" English translation
,
"mammon" English translation
,
"mammouth" English translation
,
"mamy" English translation
,
"man" English translation
,
"man ray" English translation
,
"management" English translation
,
"manager" English translation