Portuguese-English dictionary »

cresta meaning in English

PortugueseEnglish
cresta noun
{f}

ridge [ridges](line along which two sloping surfaces meet)
noun
[UK: rɪdʒ] [US: ˈrɪdʒ]