French-English dictionary »

tempura meaning in English

FrenchEnglish
tempura nom {f}

tempura◼◼◼(dish made by deep-frying food in a light batter)
noun
I ate a greater burdock tempura. = J'ai mangé un tempura de grande bardane.