LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(ünlem) Öf! Allah Allah!” in English

1 English translation
EN
shucks

Shucks! It was too good to be true.