Russian-Latin dictionary »

лягушка meaning in Latin

RussianLatin
лягушка noun
зоол. бесхвостое хищное земноводное

rana [ranae](1st) F
noun