Nakula lan Sadewa satriya ing. Tonnarello meaning. Hawaii anesthesiologist wife. Duro en ingles translation.