French-English dictionary »

traduction amateure meaning in English

FrenchEnglish
traduction amateure nom

fanslation(unofficial translation of a media product)
noun