English-Latin dictionary »

dog-fly (souter) meaning in Latin

EnglishLatin
dog-fly (Souter) noun

cynomia [cynomiae](1st) F
noun

cynomyia [cynomyiae](1st) F
noun