Translation of چاب in English

چاب٢

Noun (feminine)

  1. act of chewing

Powered by Oxford