Spanish-English dictionary »

teletransportación meaning in English

SpanishEnglish
teletransportación noun
{f}

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