multiradiate
English
multiradiate meaning in English • multiradiate का अर्थ अंग्रेजी में
Adjective
- Having many rays.