Definify.com

Definition 2024


embouta

embouta

French

Verb

embouta

  1. third-person singular past historic of embouter

Anagrams