vocab dash
Log in
Sign up
mielga
Meanings
Noun
1. alfalfa
2. spiny dogfish (Squalus acanthias)