meaning of quito

1. the capital of Ecuador


Related Words

quito |

Developed & Maintained By Taraprasad.com

Treasure Words