Definify.com

Definition 2025


encava

encava

French

Verb

encava

  1. third-person singular past historic of encaver

Anagrams