Berikut ini adalah penjelasan tentang menyembah dalam Kamus Indonesia-Inggris
1 pay homage. 2 worship.