French-English dictionary »

oiseau-éléphant meaning in English

FrenchEnglish
oiseau-éléphant nom {m}

elephant bird◼◼◼(extinct flightless bird)
noun