hindrance English - Chinese

Related words

impediment  stumbling block  counterproductive 




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