noun a city in NE Brazil, on the Tocantins River.
imperatriz 🔊 Listen to this noun a city in NE Brazil, on the Tocantins River. Share Facebook Twitter Google +