alabastrons

English

Noun

alabastrons

  1. plural of alabastron