Tamil Dictionary 🔍

ducking-stool

n. குற்றவாளியை நீரில் மூழ்கடிக்க உதவும் நீள் கழியுடன் இணைத்த இருக்கை.


ducking-stool - Similar Words