NichiDict

マンティラ

[mantira]

Meanings

1.Noun

clothingmantilla