French-English dictionary »

copyleft meaning in English

FrenchEnglish
copyleft nom {m}

copyleft◼◼◼(philosophy)
noun