French-English dictionary »

fauvette babillarde meaning in English

FrenchEnglish
fauvette babillarde nom {f}

lesser whitethroat◼◼◼(Curruca curruca)
noun
[UK: ˈle.sə(r)] [US: ˈle.sər]