Delgado


Delgado

(dɛlˈɡɑːdəʊ) n (Placename) Cape Delgado a headland on the NE coast of Mozambique