tempura
English Dictionary
->
Letter T
-> tempura
Search Dictionary:
tempura Definition
(n)
vegetables
and
seafood
dipped
in
batter
and
deep
-
fried
tempura Synonyms
tempura
© Art Branch Inc.