umanoidi
Italian
Noun
umanoidi
m
or
f
plural of
umanoide