Alfalfa (en. Alfalfa)

Translation into Tagalog

Synonyms

  • hay
  • fodder
  • lucerne