rostellar
English
rostellar meaning in English • rostellar का अर्थ अंग्रेजी में
Adjective
- Pertaining to a rostellum.