Definify.com

Definition 2025


chimbs

chimbs

English

Noun

chimbs

  1. plural of chimb