マドリッドきょうてい
Meanings
Noun
1. Madrid system (for international trademarks)
Kanji used
cooperative
define
Composed of
arrangement; pact; agreement