MAMALUKE


Meaning of MAMALUKE in English

noun ·same·as mameluke.

Webster English vocab.      Английский словарь Webster.