Arabic-English dictionary »

غَاوْدَا meaning in English

ArabicEnglish
غَاوْدَا f

goudasemi-hard cheese