French-English dictionary »

guifette moustac meaning in English

FrenchEnglish
Guifette moustac nom {m}

whiskered tern(Chlidonias hybrida)
noun