French-English dictionary »

tarier pâtre meaning in English

FrenchEnglish
tarier pâtre nom {m}

European stonechat◼◼◼(Saxicola rubicola)
noun