australoidi
Italian
Adjective
australoidi
m
or
f
plural of
australoide