Portuguese-English dictionary »

teletransporte meaning in English

PortugueseEnglish
teletransporte noun
{m}

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