Italian edit

Verb edit

imbastardendo

  1. gerund of imbastardire