delibated

English

Verb

delibated

  1. simple past and past participle of delibate