kamus
.
Search
About
duffer
English
duffer
Noun
An incompetent or clumsy person
English: duffer