PUTUMAYO


Meaning of PUTUMAYO in English

or (in Brazil) Içá geographical name river 980 miles (1577 kilometers ) NW South America flowing from SW Colombia into the Amazon in NW Brazil

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.