Tamil Dictionary 🔍

bested

a. நெருக்கப்பட்ட, சூழலுப்படுத்தப்பட்ட, நிலைக்குட்பட்ட.


bested - Similar Words