dicţionar Englez-Italian »

town square înseamnă în Italiană

EnglezăItaliană
town square (an open area in a town)
noun

piazzanoun
{f}