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