Definition of MTB in English:

MTB

  • Mountain bike.