Arabic-English dictionary »

بْرُوسْكِيتَّا meaning in English

ArabicEnglish
بْرُوسْكِيتَّا f

bruschettaItalian toasted bread topped with garlic and tomatoes