It means obstacle, impediment, nuisance, inconvenience, difficulty problem. ,
Interquedencia: In the Dominican Republic, which is inconvenient.