shamboos

English

Noun

shamboos

  1. plural of shamboo