Diccionario Español-Inglés

plaza

Plaza, public square, square

Diccionario Español-Inglés