Translation of چاٹا in English

چاٹا٢

Noun (masculine)

  1. receptacle for sugar cane juice in a mill

Powered by Oxford