Portuguese-English dictionary »

antemural meaning in English

PortugueseEnglish
antemural noun
{m}

antemural(outwork of a defensive wall)
noun