Aportar En Ingles. See Google Translate's machine translation of 'aportar'. Más