MEASELRY MEANING IN ENGLISH

• Measelry Definition & Synonyms

  1. (n.) Leprosy.


RECENT SEARCHES