Definify.com

Definition 2024


albaspines

albaspines

English

Noun

albaspines

  1. plural of albaspine