Arabic-English dictionary »

مُتَبَصِّر meaning in English

ArabicEnglish
مُتَبَصِّر

perspicaciousshowing keen insight