Tamil Dictionary 🔍

tracks

n. pl. அடிச்சுவடுகள், கால்தடப் பதிவுகள்.


tracks - Similar Words