bn:13680961v
Verb Concept
EN
barnacle
EN
To press close against something. Wiktionary
Definitions
Sources
EN
To press close against something. Wiktionary
Wiktionary