Guayaquil - Definition

guayaquil

Part of speech: noun

the largest city of Ecuador

Look up another word