ambrein
English
ambrein meaning in English • ambrein का अर्थ अंग्रेजी में
Noun
- A fragrant substance which is the chief constituent of ambergris.