computers-computadores: meaning, definitions and translations

English dictionaryEnglishPortuguese