Portuguese-English dictionary »

terra alta meaning in English

PortugueseEnglish
terra alta noun
{f}

highland [highlands](elevated land)
noun
[UK: ˈhaɪ.lænd] [US: ˈhaɪ.lənd]

Your history