Definify.com

Definition 2025


engamera

engamera

French

Verb

engamera

  1. third-person singular simple future of engamer

Anagrams