French-English dictionary »

traquet pâtre meaning in English

FrenchEnglish
traquet pâtre nom {m}

European stonechat(Saxicola rubicola)
noun