See also: mamelukes

English

edit

Noun

edit

Mamelukes

  1. plural of Mameluke