Artificial admin 5 years ago Artificial Artificial Definition Artificial Spanish Adjective English meaning : artificial