Portuguese-English dictionary »

mordaz meaning in English

PortugueseEnglish
mordaz adjective
{m} {f}

trenchant(biting, severe)
adjective
[UK: ˈtren.tʃənt] [US: ˈtren.tʃənt]