Tamil Dictionary 🔍

whipping-post

n. கசையடிக் கம்பம்.


whipping-post - Similar Words