Kamus Mobile
https://m.xamux.com
English to Indonesian
lionfish
noun
brightly striped fish of the tropical Pacific having elongated spiny fins
cerah bergaris ikan Pasifik tropis memiliki sirip berduri memanjang
source: WordNet 3.0