English synonyms about - contact  
Rio de la PlataLa PlataPlata RiverestuaryArgentinaArgentine RepublicUruguay

Rio de la Plata

noun

1 Rio de la Plata

An estuary between Argentina and Uruguay.

synonyms: La Plata, Plata River.


Find more on rio de la plata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.048