bn:13657173v
Verb Concept
EN
haven
EN
To put into, or provide with a haven. Wiktionary
Definitions
Sources
EN
To put into, or provide with a haven. Wiktionary
Wiktionary
EN