Definify.com

Definition 2024


chumars

chumars

English

Noun

chumars

  1. plural of chumar