Latin-English dictionary »

peristereos meaning in English

LatinEnglish
peristereos [peristerei] noun
M

plant doves are fond of, a verbena(?)noun