Ecuador
Sign in to follow this
Followers
0
A country in South America on the Pacific coast, whose territory is crossed by the equator
Sign in to follow this
Followers
0
A country in South America on the Pacific coast, whose territory is crossed by the equator