Version Française
Meaning of
"herbe fraîche (verte)"
in English language
French to English
English to French
French
English
herbe fraîche (verte)
fresh (green) grass