തൂകുക (thookuka) Malayalam word · pronounced thookuka Meaning in English SpillStrewShedScatterShower English words: spill, shed, scatter, shower