Definify.com

Definition 2025


delibated

delibated

English

Verb

delibated

  1. simple past tense and past participle of delibate