Definify.com

Definition 2024


moucharder

moucharder

French

Verb

moucharder

  1. to rat; to rat on
  2. to tell tales

Conjugation