Garhwali
hindrance
Garhwali
अटकाव, रोड़ा
Definition
A thing that provides resistance or delay