Arabic-English dictionary »

شَاطِر meaning in English

ArabicEnglish
شَاطِر

smartexhibiting social ability or cleverness