tellururi
Italian
Noun
tellururi
m
plural of
tellururo