cedrat
English
cedrat meaning in English • cedrat का अर्थ अंग्रेजी में
Noun
- Properly the citron, a variety of Citrus medica, with large fruits, not acid, and having a high perfume.