Polish-English dictionary »

alabastron meaning in English

PolishEnglish
alabastron noun

alabastronnoun
type of vase