Multilingual dictionary of abbreviations

What does MRTD mean?

Code

Meaning

Language

Themes and places

MRTD

Machine Readable Travel Document

In English