obimbricate
English
obimbricate meaning in English • obimbricate का अर्थ अंग्रेजी में
Adjective
- Imbricated, with the overlapping ends directed downward.