English-Swedish dictionary »

town square meaning in Swedish

EnglishSwedish
town square (an open area in a town)
noun

stortorg [~et ~]substantiv
{n}

torg [~et ~]substantiv
{n}