Meaning of 'hand cart'

  • கையால் இழுக்கப்படும் வண்டி


Browse English to Tamil Dictionary