deslucirse

listen to the pronunciation of deslucirse
İspanyolca - Türkçe
donuklaşmak
İspanyolca - İngilizce
do badly, make a poor showing, make a poor performance