English to Turkish Dictionary impede

impede

engellemek
translation of 'impede'
verb
geciktirmek,
engellemek,
sekte vurmak,
sürüncemede bırakmak
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one