Muppet meaning in malayalam

Word: Muppet

Meanings of Muppet in malayalam :

Noun Vidddi (വിഡ്ഢി)
Related wordsMuppet - Vidddi (വിഡ്ഢി)
Malayalam to English
English To Malayalam