Scumbria Definition
noun
An alternative name for mackerel.
Wiktionary
Find Similar Words
Find similar words to scumbria using the buttons below.
An alternative name for mackerel.
Find similar words to scumbria using the buttons below.