Multilingual Turkish Dictionary

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