Polish-English dictionary »

galapagos meaning in English

PolishEnglish
Galapagos

Galapagos

Galápagos

Galapagos noun

Galapagos Islandsnoun
Ecuadorian archipelago