Tamil Dictionary 🔍

armour-plated

a. கவசத்தகடு பொருத்தப்பெற்ற.


armour-plated - Similar Words