Tamil Dictionary 🔍

over-powering

a. தடுக்கவியலாத ஆற்றலுடைய, அடக்க முடியாத.


over-powering - Similar Words