Spanish-English dictionary »

parque central meaning in English

SpanishEnglish
Parque Central proper noun

Central Park(park in Manhattan)
proper noun