jamblons

French

Noun

jamblons m

  1. plural of jamblon