Arabic-English dictionary »

عَكَّا meaning in English

ArabicEnglish
عَكَّا

Acrecity