Definify.com

Definition 2024


forages

forages

English

Noun

forages

  1. plural of forage

French

Noun

forages m

  1. plural of forage