Translate Town square To Spanish

Babylon NG

The Next Generation of translation!

Download it's free

Source Language

Target Language

Human Translation


plaza principal (lugar principal en la ciudad)

(n.) = plaza del pueblo.
Ex: This article gives a portrait of Varde public library, due to take possession of a new main library in then central town square.

Translate the English term Town square to other languages