Latin-English dictionary »

aspilates meaning in English

LatinEnglish
aspilates [aspilatae] noun
M

precious stone of Arabianoun