kamus
.
Search
About
delayer
English
delayer
Noun
A person who delays, to put off until later or cause to be late
English: delayer