chimbs

English

Noun

chimbs

  1. plural of chimb