Advertisement
Advertisement
Teles Pires
[ tel-uhs peer-uhs; Portuguese te-lis pee-ris ]
noun
- a river in central Brazil, flowing NW to the Tapajos River. 600 miles (965 km) long.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ tel-uhs peer-uhs; Portuguese te-lis pee-ris ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse