Hadlang (en. Obstacle)

Translation into Tagalog

Synonyms