Definify.com

Definition 2024


encava

encava

French

Verb

encava

  1. third-person singular past historic of encaver

Anagrams