Latin-English dictionary »

taeda meaning in English

LatinEnglish
taeda [taedae] (1st) F
noun

pine torchnoun