Translation of چینچلا in English

چینچلا٢

Noun (masculine)

  1. entangled skein of thread

Powered by Oxford