tenpuras
English
Noun
tenpuras
plural of
tenpura
Anagrams
neatrups
,
supranet