MyDictionary. My Dictionary. English dictionary, words, english, devil, jargon
Search the meaning of:

Results for fantoccini

 
1. Puppets caused to perform evolutions or dramatic scenes by means of machinery; also, the representations in
which they are used.


Synonyms and related words:

eXTReMe Tracker