Definify.com

Definition 2024


délivra

délivra

French

Verb

délivra

  1. third-person singular past historic of délivrer

Anagrams