Ibinaba (en. Brought down)

/i.bi.na.ba/

Synonyms

Slang Meanings

handed over or delivered
Did you drop off the book at the library?
Ibinaba mo na ba yung libro sa library?
abandoned or left behind
You left your cellphone on the street again.
Ibinaba mo na naman yung cellphone mo sa daan.