sinistroidi
Italian
Noun
sinistroidi
m
or
f
plural of
sinistroide