Portuguese-English dictionary »

carta de marca meaning in English

PortugueseEnglish
carta de marca noun

letter of marque(official commission)
noun