Rio de la Plata
1.
(
noun
) an estuary between Argentina and Uruguay
Synonyms:
La Plata
,
Plata River
Related Words:
estuary
Terms and Conditions of Use / Copyright Notice