English-Latin dictionary »

bee-glue, propolis meaning in Latin

EnglishLatin
bee-glue, propolis noun

fucus [fuci](2nd) M
noun