kamus
.
Search
About
mackle
English
mackle
Noun
A printed impression that is blurred or doubled
English: mackle