Definify.com

Definition 2026


chimbs

chimbs

English

Noun

chimbs

  1. plural of chimb