Tamil Dictionary 🔍

trotters

n.pl. (வேதி) ஆற்றல்மிக்க வெடிமருந்து.


trotters - Similar Words