Definify.com

Definition 2025


charognes

charognes

French

Noun

charognes f

  1. plural of charogne