mamalukes

See also: Mamalukes

English

Noun

mamalukes

  1. plural of mamaluke