Russian-English dictionary »

гуахаро meaning in English

RussianEnglish
гуахаро noun
{m}

oilbird(Steatornis caripensis)
noun