French-English dictionary »

impôt du sang meaning in English

FrenchEnglish
impôt du sang nom

blood tax◼◼◼noun