Latin-English dictionary »

apheliotes meaning in English

LatinEnglish
apheliotes [apheliotae] noun
F

east windnoun