Search term abastard has one result
Jump to
EN English IT Italian
abastard (v) [To abastardize] (v) imbastardire (v) [To abastardize]