English-Italian dictionary »

blood tax meaning in Italian

EnglishItalian
blood tax noun

imposta di sanguenoun