English | German | Russian | Czech

La Plata English

Meaning La Plata meaning

What does La Plata mean?

La Plata

(= Rio de la Plata) an estuary between Argentina and Uruguay

Synonyms La Plata synonyms

What other words have the same or similar meaning as La Plata?

La Plata English » English

Rio de la Plata Plata River Plate Plata

Are you looking for...?

La | Plata