delayer

?

ads

noun

~ delayers plural

verb

~ delayers 3rd person; ~ delayered past tense; ~ delayering present participle

ads