manmade ( synonym found)

Definition of manmade:

(adj) : Created by a human

Back to Top