technol

technol

English Noun
Ad

Definition

Abbreviation of technology.

Ad