meaning of Animatronik

Animatronik - German to English

animatronics {pl}