English edit

Noun edit

Italiots

  1. plural of Italiot