Definify.com

Definition 2024


harborages

harborages

English

Noun

harborages

  1. plural of harborage