LexiTurkTURKISH ↔ ENGLISH DICTIONARY

alçaktan uçarak birisini selamlamak. buzz about bir iş yapıyormuş gibi ortada dolaşmak.” in English

1 English translation
EN
buzz

I'll give him a buzz.