Meaning of 'logger head'

  • சச்சரவு இடும் நிலை


Browse English to Tamil Dictionary