Arti dalam bahasa Inggris substrat substrate; Arti lain yang mungkinsubstrate; a substrate; Bisa juga berartisubstratum;