English-Latin dictionary »

gadfly, bothersome person meaning in Latin

EnglishLatin
gadfly, bothersome person noun

musca [muscae](1st) F
noun