Portuguese-English dictionary »

ponta delgada meaning in English

PortugueseEnglish
Ponta Delgada proper noun

Ponta Delgada(city and municipality)
proper noun