തടവുശിക്ഷ (thadavushiksha) Malayalam word · pronounced thadavushiksha Meaning in English Imprisonment English words: imprisonment