Meaning of manibela

manibela

Tagalog

n. steering wheel