bn:13670697a
Adjective Concept
EN
strut
EN
Swelling out; protuberant; bulging. Wiktionary
Definitions
Sources
EN
Swelling out; protuberant; bulging. Wiktionary
Wiktionary
EN