Berikut ini adalah penjelasan tentang domba dalam Kamus Indonesia-Inggris
1 sheep. 2 (Rel.) the congregation.
sheep