French-English dictionary »

sarcoramphe roi meaning in English

FrenchEnglish
sarcoramphe roi nom {m}

king vulture◼◼◼(Sarcoramphus papa)
noun