Tamil Dictionary 🔍

dwarfed

a. வளர்ச்சி தடைப்படுத்தப்பட்ட, கூழையான.


dwarfed - Similar Words