Russian-English dictionary »

ябиру meaning in English

RussianEnglish
ябиру noun
{m}

jabiru(Jabiru mycteria)
noun