Italian-English dictionary »

videochiamata meaning in English

ItalianEnglish
videochiamata noun
{f}

video call(kind of telephone call accompanied by video imagery)
noun