Arabic-English dictionary »

مأشّر meaning in English

ArabicEnglish
مأشّر

Flagged[UK: flæɡd] [US: ˈflæɡd]