Definify.com

Definition 2024


delibated

delibated

English

Verb

delibated

  1. simple past tense and past participle of delibate