Meaning of アヴィーナサティヴァ in Japanese

  1. Words

Definition of アヴィーナサティヴァ

  1. (n) avena sativa
Back to top