English-Latin dictionary »

bilocation, fact / power of being in two places at once meaning in Latin

EnglishLatin
bilocation, fact / power of being in two places at once noun

bilocatio [bilocationis](3rd) F
noun