Meaning of 'hump yard'

  • மேட்டு முற்றம்


Browse English to Tamil Dictionary