kadambs

English

Noun

kadambs

  1. plural of kadamb