languages-Idiomas: meaning, definitions and translations

English dictionaryEnglishSpanish

What is languages?languages is Idiomas

What is Idiomas?

  • Plural form of language.
    Forma plural de la lengua.