What does cta stand for?
cta stands for "Centro de Tecnologia Apropiada"
How to abbreviate "Centro de Tecnologia Apropiada"?
"Centro de Tecnologia Apropiada" can be abbreviated as cta
What is the meaning of cta abbreviation?
The meaning of cta abbreviation is "Centro de Tecnologia Apropiada"
What does cta mean?
cta as abbreviation means "Centro de Tecnologia Apropiada"