MAKE A GOOD IMPRESSION ON SOMEONE
MAKE A GOOD IMPRESSION ON SOMEONE : English Turkish Redhouse
akınız leave a good impression with someone leave a bad impression with someone
Multilingual Turkish Dictionary
akınız leave a good impression with someone leave a bad impression with someone