Skip to main content

manducus

English manducus meaning in English  •  manducus का अर्थ अंग्रेजी में
Noun
  • A grotesque mask, representing a person chewing or grimacing, worn in processions and by comic actors on the stage.
Advertisement