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