bn:13717916n
Noun Concept
EN
staggering
EN
That which staggers something or somebody. Wiktionary
Definitions
Sources
EN
That which staggers something or somebody. Wiktionary
Wiktionary