Tamil Dictionary 🔍

spots

n. pl. உடனடிப் பணத்திற்கு விறகப்படும் வாணிகப் பொருள்கள்.


spots - Similar Words