AMMONAL Meaning of AMMONAL in English ammon·aln [Technol.] ammonal Interlingua English vocab. Английский словарь Интерлингва. 2012