English | German | Russian | Czech

Otavalo English

Meaning Otavalo meaning

What does Otavalo mean?

Otavalo

A town, just north of Quito, Ecuador, famous for its markets.

Are you looking for...?