← Back to browseマンティラ[manteira]nounJapanese definitionNo Japanese definition yet.English definitionmantillaExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsマンティスマンティコアマンテル