Summary
Spanish to English:   more detail...
  1. videollamada:


Spanish

Detailed Translations for videollamada from Spanish to English

videollamada:

videollamada

  1. videollamada
    the video call
    – In Windows Live Messenger and Windows Live Mail desktop, a video exchange through instant messages between two or more people. 1

Translation Matrix for videollamada:

NounRelated TranslationsOther Translations
video call videollamada