Translator


"power-transmission apparatus" in Spanish

QUICK TRANSLATIONS
"power-transmission apparatus" in English