Spanish-English dictionary »

teleportación meaning in English

SpanishEnglish
teleportación noun
{f}

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