French-English dictionary »

râle concolore meaning in English

FrenchEnglish
râle concolore nom {m}

uniform crake◼◼◼(bird)
noun