Polish-English dictionary »

tempura meaning in English

PolishEnglish
tempura noun

tempuranoun
dish made by deep-frying food in a light batter