Meaning of allice
Definition of allice
(noun)
European
shad
Other information on allice
WIKIPEDIA results for
allice
Amazon results for
allice
Tweet