Italian edit

Noun edit

italioti m

  1. plural of italiota