Russian-English dictionary »

гладкая шпорцевая лягушка meaning in English

RussianEnglish
гладкая шпорцевая лягушка noun
{f}

African clawed frog(frog)
noun