Version Française
Meaning of
"glousser (poule)"
in English language
French to English
English to French
French
English
glousser (poule)
to cluck (hen)