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