×
fourragère
meaning in English
n.
fodder plants, plants used for feeding livestock
Related Words
fourrager
fourrageur
fourre-tout
fourreau
PC Version
Copyright © 2018 WordTech Co.