ITCHY FEET


Meaning of ITCHY FEET in English

having feet that itch; restless, having the desire to wander

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