Meaning of 'draught animal'

  • பொதி இழுக்கும் விலங்கு


Browse English to Tamil Dictionary