tenpuras

English

Noun

tenpuras

  1. plural of tenpura

Anagrams