English-Latin dictionary »

herb fleabane (l+s) meaning in Latin

EnglishLatin
herb fleabane (L+S) noun

cynomyia [cynomyiae](1st) F
noun

Your history