batu karang

Etymology
.

Noun

 * 1) coral
 * 2) coral
 * 3) coral
 * 4) kidney stone

Adjective

 * 1) coral
 * 2) coral