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