idruri
Italian
Noun
idruri
m
plural of
idruro