Meaning of tarangkado

tarangkado

Tagalog

adj. fastened with a latch/bar