Vocabulary

マンティラ

mantilla

noun