Tamil Dictionary 🔍

handcuffs

n. pl. கைத்தளை.


handcuffs - Similar Words