rendirse

listen to the pronunciation of rendirse
İspanyolca - Türkçe
teslim
İspanyolca - İngilizce
submit, give in, surrender, yield
tire out, exhaust, make tired
wear out
produce, supply