English-Arabic dictionary »

murabba meaning in Arabic

EnglishArabic
murabba kind of sweet fruit preserve

مُرَبًّىm

Your history