Ecua.


British Dictionary definitions for ecua.

Ecua.

abbreviation for

Ecuador