Russian-English dictionary »

лягушечий meaning in English

RussianEnglish
лягушечий adjective

froglike(similar to a frog)
adjective