Meaning of mansera

mansera

Tagalog

n. plow-handle