Translation of چُرچُری in English

چُرچُری

Adjective (feminine)

Noun (feminine)

  1. sediment

Powered by Oxford