Search term impugnare has 2 results
Jump to
IT Italian EN English
impugnare (v) [disaccordo] dispute (v) [disaccordo]
impugnare (v) [disaccordo] contest (v) [disaccordo]

Italian English translations