Definify.com

Definition 2025


embouta

embouta

French

Verb

embouta

  1. third-person singular past historic of embouter

Anagrams