Portuguese-English dictionary »

muralha de terra meaning in English

PortugueseEnglish
muralha de terra noun
{f}

rampart [ramparts](defensive ridge of earth)
noun
[UK: ˈræm.pɑːt] [US: ˈræm.pɑːrt]