SpanishDictionary.org




Spanish Dictionary Search






Acarbosa in English

Acarbose {f} [biochemistry]