Kamus Mobile
https://m.xamux.com
Indonesian to English
isolator-sungkup delta delta cup insulator
isolatorisolator
sungkupconcave cover or shelter.
deltadelta