Tamil Dictionary 🔍

self-propelled

a. தன்னாலேயே இயக்கப்படுகிற.


self-propelled - Similar Words