umiri

English

Noun

umiri (uncountable)

  1. Synonym of Umiri balsam.