Browse English–Indonesian Dictionary - T ... tyre - Cambridge Dictionary