FROG PAD


Meaning of FROG PAD in English

noun

: frog boot

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