Arabic-English dictionary »

شَلَمَنْقَة meaning in English

ArabicEnglish
شَلَمَنْقَة f

Salamancacity