Terdapat 1 arti 'human puppet' di Kamus Bahasa Inggris Terjemahan Indonesia.
Wayang orang
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti human puppet adalah wayang orang.