Search term testarda has 3 results
Jump to
IT Italian EN English
testarda (adj) [refusing to move or change one's opinion] {f} stubborn (adj) [refusing to move or change one's opinion]
testarda (n) [comportamento - donna] {f} obstructionist (n) [comportamento - donna]
testarda (n) [comportamento - donna] {f} troublemaker (n) [comportamento - donna]