to impede or molest - Turkish English Dictionary

Suggest a Term