Tamil Dictionary 🔍

self-slaughtered

a. தானே படுகொலை செய்துகொண்ட.


self-slaughtered - Similar Words