Arabic-English dictionary »

مصد meaning in English

Sorry, no results!


Similar words:
Arabic: مرصد, ما, ماء, مات, مبدع