jambous

English

Noun

jambous

  1. plural of jambou