Definition of マンティラ

マンティラ

mantira

noun
mantilla