Barricade (Barikada)

/ˈbærɪkeɪd/

Translation into Tagalog

Synonyms