Definisi 'mammet'

English to English
noun
1 An idol; a puppet; a doll. Terjemahkan
source: webster1913


Visual Synonyms