hindrance noun An obstacle. ULY tosqunluq, xalaqit * UEY توسقۇنلۇق، خالاقىت * USY тосқунлуқ, халақит * 汉语 Click for Chinese Translation