Definify.com

Definition 2026


chumars

chumars

English

Noun

chumars

  1. plural of chumar