squarrous
English
squarrous meaning in English • squarrous का अर्थ अंग्रेजी में
Adjective
- Squarrose.