Search term Sistema has 3 results
ES Spanish EN English
sistema {m} system
sistema (n) [fisiología] {m} system (n) [fisiología]
sistema (n) [general] {m} system (n) [general]

Spanish English translations