Arabic-English dictionary »

بُورَّاتَا meaning in English

ArabicEnglish
بُورَّاتَا f

burratacheese similar to creamy mozzarella