Arabic-English dictionary »

كَارْبُونَارَا meaning in English

ArabicEnglish
كَارْبُونَارَا f

carbonaraspaghetti dish