Translation please? Italy December 13, 2009December 12, 2009 by StreetViewFun.com StreetViewFun.com · 5 comments It’s in italian, but what does it mean? View larger map Please wait... Similar Street View images
it means “long live ladies!”
It reads “the women”??
Hurray for women
whoopie…Women
w w w the women !!!