Wunthu Sab Po Tangle Po Tangle–English Dictionary Browse A–Z
Dictionary / Tangle words / S

Sii

noun

Meaning in English

  1. Placenta. Sii lawon laigo pennam, podugon ka toomi. The placenta of thr delivered baby did not come out, it was removed forcefully.

English words that translate to “Sii”

Search the full dictionary
← SigumSiji →