Arabic-English dictionary »

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

ArabicEnglish
بُرَّاتَا f

burratacheese similar to creamy mozzarella

Your history