Russian-English dictionary »

жаба-ага meaning in English

RussianEnglish
жаба-ага noun
{f}

cane toad(Bufo marinus)
noun