Definition of マンテル

マンテル

manteru

noun
mantle, cloak, manteau
See also:マント