n. river in South America rising in the Andes that flows from south Colombia into the Amazon in northwestern Brazil (the river forms the border of Colombia with Ecuador and most of the border of Colombia with Peru)
PUTUMAYO RIVER
Meaning of PUTUMAYO RIVER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012