Tamil Dictionary 🔍

writhing

a. சுருண்டு நௌதயச் செய்கிற, தாங்க முடியாத.


writhing - Similar Words