Definify.com

Definition 2025


longbeaks

longbeaks

English

Noun

longbeaks

  1. plural of longbeak