LEPRY MEANING IN ENGLISH

• Lepry Definition & Synonyms

  1. (n.) Leprosy.


RECENT SEARCHES