hindrance English -

Related words

balk  impediment  disadvantage  stumbling block  counterproductive  stay  let 




English translator: English hindrance  Eesti sõnaraamat   Español Traductor   Svenska Översättare