Definify.com

Definition 2024


ospreys

ospreys

English

Noun

ospreys

  1. plural of osprey