Versión en Español
Translate
"mente (v): put a great strain on"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
mente (v): put a great strain on
someter a un gran esfuerzo