meaning of animatronics

1. the construction of robots to look like animals developed for Disneyland


Related Words

animatronics |

Developed & Maintained By Taraprasad.com

Treasure Words