Technologic meaning

(archaic) Technological.
adjective
0
0
Advertisement