തടസ്സം

Noun

 * 1) impediment
 * 2) obstacle
 * 3) block