← Back to browseマドプロ[madopuro]nounJapanese definitionNo Japanese definition yet.English definitionMadrid system (for international trademarks); Madrid protocolExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsマド