deslucirse

listen to the pronunciation of deslucirse
Spanish - Turkish
donuklaşmak
Spanish - English
do badly, make a poor showing, make a poor performance