Tamil Dictionary 🔍

newgate

n. லண்டன் நகரச் சிறைச்சாலை.


newgate - Similar Words