mamaluke
English
mamaluke meaning in English • mamaluke का अर्थ अंग्रेजी में
Noun
- Same as Mameluke>.