excel; make a good impression

listen to the pronunciation of excel; make a good impression
English - Turkish

Definition of excel; make a good impression in English Turkish dictionary

come off well
iyi dökülmek
English - English
come off well
excel; make a good impression
Favorites