English-Latin dictionary »

horse-fly meaning in Latin

EnglishLatin
horse-fly noun
[UK: ˈhɔːs.flaɪ]
[US: ˈhɔːs.flaɪ]

asilus [asili](2nd) M
noun

tabanus [tabani](2nd) M
noun

Your history