Definition of MTB in English:

MTB

abbreviation

  • 1British Motor torpedo boat.

  • 2Mountain bike.