salmonera
Top 45000
Meanings
Noun
1. salmon ramp
2. salmon-fishing net