Versión en Español
Meaning of
"cupla"
in English language
Spanish to English
English to Spanish
Spanish
English
cupla
(mec), torque
cupla
coupler