Meaning ofammoniatesin English

ammoniates

Definitions