German-English dictionary »

befreiungsfront meaning in English

GermanEnglish
die Befreiungsfront Substantiv

liberation front◼◼◼noun