Meaning of 'loggerhead'

  • முட்டாள்

Synonyms


Browse English to Tamil Dictionary