Hm, I'm not very good in italian language (I guess it's italian?), and the dictionaries brings something like "male annoying next to the insect"? If you think about that this insect was a bit annoyed about my camera you're absolutely right. :)))
I'm sorry for my bad italian. German and english would be perfectly ok, spanish a bit and french a little bit, but sorry, almost no italien experience except Pizza, Spaghetti...:)