demo

?

ads

noun

~ demos plural

verb

~ demos 3rd person; ~ demoed past tense; ~ demoing present participle

thesaurus

ads