Arabic-English dictionary »

غَوْدَا meaning in English

ArabicEnglish
غَوْدَا f

goudasemi-hard cheese