PAD FOOT


Meaning of PAD FOOT in English

noun

Etymology: pad (I)

: club foot

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.