Multilingual Turkish Dictionary
n. engelleyici, önleyici, engel olan veya zorlaştıran kişi veya nesne