HomeDictionarykaristan

karistan

Kurdish
  1. mill
  2. plant

"karistan" is a Kurdish word that means "mill" in English.

Suggest an edit / report