taasisi ya teknolojia

Noun

 * 1) institute of technology