LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sersemletici. stunningly insanın aklını başımdan alacak surette.” in English

1 English translation
EN
stunning

You look stunning!