jamun

jamun definitions

noun
  • Synonym of jambul