English to Portuguese Dictionary
puppet
Fantoche
Related Images/Visuals for puppet
Meaning for puppet found in 12 Languages.
Sponored Video