See also: Mamalukes

English edit

Noun edit

mamalukes

  1. plural of mamaluke