Mamelukes

See also: mamelukes

English

Noun

Mamelukes

  1. plural of Mameluke