Translation Of Place In Different Languages

Translate PLACE in languages spoken worldwide

English
Ways to say place
Square
Lugar

Translate PLACE in European languages