Meaning of 'gravel stop'

  • பரல்தடை


Browse English to Tamil Dictionary