Search term Quito has 3 results
EN English FR French
Quito (n) [geography] Quito (n) {f} [geography]
Quito San Francisco de Quito
FR French EN English
Quito (n) [géographie] {f} Quito (n) [géographie]