Portuguese-English dictionary »

tempura meaning in English

PortugueseEnglish
tempura noun
{f}

tempura(dish made by deep-frying food in a light batter)
noun