décela

French

Verb

décela

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

Anagrams