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