Latin-English dictionary »

arpaston meaning in English

LatinEnglish
arpaston [arpasti] noun
N

kind of eye-salvenoun