Artificioso admin 5 years ago Artificioso Artificioso Definition Artificioso Spanish Adjective English meaning : contrived