"Destra" means "right" (same root as our "dexterous"). "Left" in Italian is "Sinestra". You didn't actually give your translation of "destra", so I can't exactly dispute it, but your "HAHAAA!!" suggests that you think it means something other than "right" and, yes, I will dispute that. (I'm not Italian, but I read pretty much all of the Romance languages pretty well.) -  | Talk