French-English dictionary »

monticole meaning in English

FrenchEnglish
monticole nom {m}

common rock thrush(Monticola saxatilis)
noun