English-French dictionary »

oilbird meaning in French

EnglishFrench
oilbird (Steatornis caripensis)
noun

guacharo des cavernes◼◼◼nom {m}