LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pushing up daisies” in Turkish

1 Turkish translation