Definition of マヌカン

マヌカン

manukan

noun
mannequin