Definify.com

Definition 2025


ein_spooilley

ein spooilley

Manx

Noun

ein spooilley m pl

  1. birds of prey