ഒടുക്കല് (odukkal) Malayalam word · pronounced odukkal Meaning in English DestroyingEndingFinishing English words: destroying, ending, finishing