TOE DROP MEANING IN ENGLISH

• Toe drop Definition & Synonyms

  1. () A morbid condition of the foot in which the toe is depressed and the heel elevated.


RECENT SEARCHES