Title: Traducción y terminología científica en Cuba
Subjects: Science, Spanish language, Technical Spanish, Translating, Translating and interpreting
Places: Cuba