delgado









delgado


noun

  1. Cape, a cape at the NE extremity of Mozambique.

noun

  1. Cape Delgado a headland on the NE coast of Mozambique
54 queries 0.628