LexiTurkTURKISH ↔ ENGLISH DICTIONARY

mâni olmak.” in English

4 English translations
EN
oppose

You have no right to oppose our plan.

EN
impede

He has tried to impede an official investigation.