Version Française
Meaning of
"moineau (m)"
in English language
French to English
English to French
French
English
moineau (m)
sparrow