Arabic-English dictionary »

المقشّة meaning in English

Sorry, no results!


Similar words:
Arabic: الصقلية, الغُدّة, القدرة, القلعة, المدينة