Definify.com

Definition 2024


Cape_petrels

Cape petrels

English

Noun

Cape petrels

  1. plural of Cape petrel