kamus
.
Search
About
licked
English
licked
Adjective
Having been got the better of
English: licked