Meaning ofdelayerin English

delayer

#uncommon
Definitions