Please enable javascript to use dictionary! Howto enable javascript?
peninsula [peninsulas]▼(piece of land projecting into water)noun[UK: pə.ˈnɪn.sjʊ.lə] [US: pə.ˈnɪn.sə.lə]
Al Jazeera▼(Arabic satellite TV news channel)proper noun
↑