Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: FINA FCSD WBDY TRR CTCL
Meanings and definitions for ECIA
What does ECIA stand for? What does ECIA mean?
- Esperanza y Cia, SA (Ecia) was a defense equipment manufacturer based in the city of Markina-Xemein in province of Vizcaya, Basque Country, Spain.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap