English-Hindi dictionary »

whipping post meaning in Hindi

EnglishHindi
whipping post noun

टिकठी