Tamil Dictionary 🔍

self-slayer

n. தற்கொல்லி.


self-slayer - Similar Words