mamma English - French
1.
-
Englishanimal of the class Mammalia
-
Frenchmammifère
2.
-
Englishof or relating to mamma
-
Frenchmammaire
Related words
English translator: English French mamma Eesti sõnaraamat Español Traductor Svenska Översättare