Animatronic

Synonyms for Animatronic

For more similar words, try Animatronic on Thesaurus.plus dictionary