Kamus Indonesia-Inggris
cobra
cobra