The Italian term "destro" matches the English term "righthand"

other italian words that include "destro" : english :
maldestro gauche
esatto, a destra, destro, retto right