Kamus Mobile
https://m.xamux.com
English to Indonesian
superphosphate superfosfat
superphosphate
noun
An acid phosphate.
Sebuah fosfat asam.
source: WordNet 3.0