tempura
nounDefinition of tempura
: seafood or vegetables dipped in batter and fried in deep fat
Keep scrolling for more
Keep scrolling for more