Chinese-English dictionary »

天婦羅 meaning in English

ChineseEnglish
天婦羅 noun

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