Tamil Dictionary 🔍

self-effacing

a. தன்முனைப்பறவான, தற்பின்னிடைவான, தன்னொதுக்கமான.


self-effacing - Similar Words