sardinero
Top 30000
Meanings
Noun
1. a seller or sardines
2. a sardine fisherman, a sardiner