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