Meaning of igpagrasa

igpagrasa

Cebuano

lubricant