English-Italian dictionary »

abastard meaning in Italian

EnglishItalian
abastard (To abastardize)
verb

imbastardireverb