loghicciolo

listen to the pronunciation of loghicciolo
Italian - English
village, small rural town