Home
Search
Index
Definify.com
Definition
2024
mamelouks
mamelouks
French
Noun
mamelouks
?
plural of
mamelouk
Adjective
mamelouks
masculine plural of
mamelouk
Similar Results