kamus
.
Search
About
greaves
English
crackling, greaves
Noun
The residue that remains after animal fat has been rendered
English: greaves, crackling
English words with similar meanings
Show 1 words
crackling