decangular
English
decangular meaning in English • decangular का अर्थ अंग्रेजी में
Adjective
- Having ten angles.