Arabic-English dictionary »

طَرَأَ meaning in English

ArabicEnglish
طَرَأَ

occurtake place