LexiTurkTURKISH ↔ ENGLISH DICTIONARY

avuç ile dokunmak veya okşamak. palm off hile ile kabul ettirmek” in English

1 English translation
EN
palm

That politician won't meet you unless you grease his palm.