LEGLESS MEANING IN ENGLISH

• Legless Definition & Synonyms

  1. (a.) Not having a leg.


RECENT SEARCHES