Version Française
Meaning of
"foin"
in English language
French to English
English to French
French
English
foin
hay
foin (m)
hay
foin
grass