offering ceremony to ward off evil spirits - Turkish English Dictionary

Suggest a Term