jambolans

English

Noun

jambolans

  1. plural of jambolan