French-English dictionary »

téléporteur meaning in English

FrenchEnglish
téléporteur nom

teleporter◼◼◼noun