telepresenza
Italian
Etymology
From
tele-
+
presenza
.
Noun
telepresenza
f
(
plural
telepresenze
)
telepresence