complex and ingenious in design or function

listen to the pronunciation of complex and ingenious in design or function