Search term ham-handed has 2 results
Jump to
EN English IT Italian
ham-handed (a) [person] impacciato (a) [person]
ham-handed (a) [person] maldestro (a) [person]