#nevearoma
Top Voted Definition for #nevearoma
Meaning: italian for "snow on Rome". Referring to the snowfall that on February 4th, 2012, caused big distress to the city
1
Meaning: italian for "snow on Rome". Referring to the snowfall that on February 4th, 2012, caused big distress to the city
1