la_plataEnglish

La Plata, Plata River, Rio de la Plata

Noun

An estuary between Argentina and Uruguay

English: Rio de la Plata, La Plata, Plata River

Bahasa: La Plata, Buenos Aires

Bahasa words with similar meanings

English words with similar meanings

Show 2 words