SALPETRA Meaning of SALPETRA in English sal·petran saltpeter, niter Interlingua English vocab. Английский словарь Интерлингва. 2012