cambouses

English

Noun

cambouses

  1. plural of cambouse