unaccountable
inexplicável
translation of 'unaccountable'
adjective
incompreensível,
que não pode ser contabilizado,
estranho,
inexplicável,
enigmático
Credits: Google Translate