Meaning of seradura

seradura

Tagalog

n. lock