Tamil Dictionary 🔍

tyburn

n. லண்டன்நகரத் தூக்குத்தண்டனை நிறைவேற்றும் இடம்.


tyburn - Similar Words