See also: Mamalukes

English

edit

Noun

edit

mamalukes

  1. plural of mamaluke