Definify.com

Definition 2025


esclaffant

esclaffant

French

Verb

esclaffant

  1. present participle of esclaffer