Term Gallery logo

Meanings of mantica in English

Portuguese
manteia
        manteia
        Usage of mantica in English
        1
        Translations for mantica

        Portuguese