LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bütüun bütün hayret ettirmek. astoundingly hayret ettirecek surette” in English

1 English translation
EN
astound

Foreigners astound me.