deslucirse

listen to the pronunciation of deslucirse
الأسبانية - التركية
donuklaşmak
الأسبانية - الإنجليزية
do badly, make a poor showing, make a poor performance