Definify.com

Definition 2025


harborages

harborages

English

Noun

harborages

  1. plural of harborage