Erba medica (en. Alfalfa)

Translation into Italian

Synonyms

  • hay
  • fodder
  • lucerne