MTB


Meaning of MTB in English

■ abbreviation

1》 motor torpedo boat.

2》 mountain bike.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.