LUBRICANT Meaning of LUBRICANT in English igpadanglog;igpagrasa;igpalana English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012