Tamil Dictionary 🔍

dolly-shop

n. கடல்துறை சார்ந்த பொருட் கிடங்கு, அடகு கொள்வினை கொடுப்புவினைக் கடை.


dolly-shop - Similar Words