Definify.com

Definition 2025


décela

décela

French

Verb

décela

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

Anagrams