Latin-English dictionary »

aphrodes meaning in English

LatinEnglish
aphrodes [aphrodes, aphrodes] adjective

foaming, like foamadjective