Meaning of 'bulldog'

  • மிகத் துணிவு வாய்ந்த பயங்கரமான ஒருவகைப் பெரிய நாய்


Browse English to Tamil Dictionary