mechanisms
Mecanismos
translation of 'Mechanisms'
noun
dispositivo,
mecanismo
Credits: Google Translate
English to Spanish Dictionary mechanisms |