Definify.com

Definition 2025


alabastrins

alabastrins

Catalan

Noun

alabastrins

  1. plural of alabastrĂ­