Search term salicilato has one result
Jump to
ES Spanish EN English
salicilato (n) [any salt or ester of salicylic acid] (n) salicylate (n) [any salt or ester of salicylic acid] (n)