Meaning of teknolohia

teknolohia

Tagalog

teknolohia n. technology