French-English dictionary »

téléchargeuse meaning in English

FrenchEnglish
téléchargeuse nom {f}

downloader(Person who downloads)
noun