English-Arabic dictionary »

tempura meaning in Arabic

EnglishArabic
tempura dish made by deep-frying food in a light batter

تِيمْبُورَاf