Skip to main content

catacala

English catacala meaning in English  •  catacala का अर्थ अंग्रेजी में
Noun
  • a genus of moths whose larvae are cutworms: underwings.
Advertisement