French-English dictionary »

télétransportation meaning in English

FrenchEnglish
télétransportation nom {f}

teleportation [teleportations]◼◼◼(process of moving matter from one point to another)
noun