clogging, hindering, impeding, obstructive
English: clogging, hindering, impeding, obstructive
Bahasa: menghalang