Definify.com

Definition 2024


charrues

charrues

French

Noun

charrues f

  1. plural of charrue

Anagrams