semiterete
English
semiterete meaning in English • semiterete का अर्थ अंग्रेजी में
Adjective
- Half terete.