Spanish-English Dictionarygreasing
greasing
grease
Spanish word for greasing