العربية-إنجليزي قاموس »

تِيمْبُورَا meaning in بالإنجليزية

العربيةإنجليزي
تِيمْبُورَا f

tempuradish made by deep-frying food in a light batter