TOECAP


Meaning of TOECAP in English

n. protective piece of leather or steel placed on the front part of a shoe or boot

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