Definify.com

Definition 2024


engamera

engamera

French

Verb

engamera

  1. third-person singular simple future of engamer

Anagrams