Definify.com

Definition 2025


mouchait

mouchait

French

Verb

mouchait

  1. third-person singular imperfect indicative of moucher