YourDictionary

Teles Pires

(tĕlˌĭs pîrˈĭs)

A river, about 965 km (600 mi) long, of central Brazil flowing northwest as a tributary of the Tapajós River.

link/cite print suggestion box