mamlukes

English

Noun

mamlukes

  1. plural of mamluke

Anagrams