French-English dictionary »

râle des prés meaning in English

FrenchEnglish
râle des prés nom {m}

African crake◼◼◼(bird from the family Rallidae)
noun