Meaning of maggrasa

maggrasa

Tagalog

(naggagrasa, naggrasa, maggagrasa) v., inf. grease; put grease on