Definition of ミルラ

ミルラ

mirura

noun
myrrh