Dictionary Translate Correct Ask AI
Noun
greases (n.) , [sing. a grease]
related Results