Word of the Day: Ammazza written by This is the point where I should probably differentiate between the Italian language, and Roman slang… Italy is divided into 20 regions:… Continue Reading January 26, 2012 0 comment 0 Facebook Twitter Google + Pinterest