Latin-English dictionary »

aphrodisas meaning in English

LatinEnglish
aphrodisas [aphrodisae] noun
F

calamus?noun

sweet flag / iris?noun