Skip to main content

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.
Advertisement