MAHOMETIST MEANING IN ENGLISH

• Mahometist Definition & Synonyms

  1. (n.) A Mohammedan.


RECENT SEARCHES