Noun

Dictionary in Provencal

mamelu

mameluke

English translation mameluke
Grammatical category s.
Also from English mameluke