Traducción inglés español

English version

¿Qué significa "Putumayo (lit. ’river where the plant putu grows’)" en español?