Search term devious has 6 results
EN English IT Italian
devious (a) [person] infido (a) [person]
devious ambiguo
devious errato
devious (a) [road] tortuoso (a) [road]
devious (a) [person] subdolo (a) [person]
EN English IT Italian
devious traverso