ari-ari

Javanese

Noun

ari-ari

  1. placenta