Results for "

impediment

"
English - Turkish Dictionary

impediment

(English - Turkish Dictionary) :
i. 1. engel, mâni. 2. özür, engel.