rendirse

listen to the pronunciation of rendirse
Spanisch - Türkisch
teslim
Spanisch - Englisch
submit, give in, surrender, yield
tire out, exhaust, make tired
wear out
produce, supply