incavated
English
incavated meaning in English • incavated का अर्थ अंग्रेजी में
Adjective
- Made hollow; bent round or in.