English-Latin dictionary »

pine torch meaning in Latin

EnglishLatin
pine torch noun

taeda [taedae](1st) F
noun