こくさいうんてんめんきょしょう
Meanings
Noun
1. international driving permit; international driver's license
Composed of
international; diplomatic intercourse
driver's license; driver's licence; driving licence