xenopi
Italian
Noun
xenopi
m
plural of
xenopo