MESEL MEANING IN ENGLISH

• Mesel Definition & Synonyms

  1. (n.) A leper.


• Meselry Definition & Synonyms

  1. (n.) Leprosy.


RECENT SEARCHES