tempura

Noun
  1. Vegetables and seafood dipped in batter and deep-fried (synset 107895928)

Other Searches