sparling

/spˈɑrlɪŋ/

Explore definitions, synonyms, and language insights of sparling

Definitions

Noun
common smelt of Europe
Noun
the common smelt of Europe

More General Terms