Catalan
Chinese
Mandarin
French
Irish
Italian
Portuguese
Swedish
Englishsubstrate
Englishthe material or substance on which an enzyme acts
Spanishsustrato
English translator: Spanish English substrat Eesti sõnaraamat Español Traductor Svenska Översättare