LexiTurkTURKISH ↔ ENGLISH DICTIONARY

buruna çekme.” in English

1 English translation
EN
snuff

Apparently my anti-virus software is not up to snuff.