Dehydrogenase that catalyzes the oxidation of several aminoaldehydes (PubMed:20026072). Metabolizes and detoxifies aldehyde products of polyamine degradation to non-toxic amino acids (Probable). Catalyzes the oxidation of 3-aminopropanal to beta-alanine (Ref.1, PubMed:20026072, PubMed:21740525). Catalyzes the oxidation of 4-aminobutanal to 4-aminobutanoate (PubMed:20026072, PubMed:21740525). Catalyzes the oxidation of 4-guanidinobutanal to 4-guanidinobutanoate (PubMed:20026072). 3-aminopropanal + H2O + NAD(+) = beta-alanine + 2 H(+) + NADH 4-aminobutanal + H2O + NAD(+) = 4-aminobutanoate + 2 H(+) + NADH 4-guanidinobutanal + H2O + NAD(+) = 4-guanidinobutanoate + 2 H(+) + NADH Amine and polyamine biosynthesis; betaine biosynthesis via choline pathway; betaine from betaine aldehyde: step 1/1. Forms homodimers. Belongs to the aldehyde dehydrogenase family.