NITRATO Meaning of NITRATO in English n nitrate; nitrato de Chile sodium nitrate, Chile saltpeter Interlingua English vocab. Английский словарь Интерлингва. 2012