FROG LEGS


Meaning of FROG LEGS in English

legs of a frog; dish made of the cooked legs of a frog (considered a culinary delicacy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.