English-French dictionary »

blood tax meaning in French

EnglishFrench
blood tax noun

impôt du sang◼◼◼nom