puppeteerEnglish

puppeteer

Noun

One who operates puppets or marionettes

English: puppeteer

Bahasa: dalang

Bahasa words with similar meanings