ഇടര്ച്ച (idarcha) Malayalam word · pronounced idarcha Meaning in English QuarrelFearStumbling English words: quarrel, fear