loghicciolo

listen to the pronunciation of loghicciolo
Italienisch - Englisch
village, small rural town