Kamus Mobile
https://m.xamux.com
English to Indonesian
nacelle
noun
a streamlined enclosure for an aircraft engine
kandang efisien untuk mesin pesawat
source: WordNet 3.0