• Mancherons

    Noun

    plural

    1. Plural of mancheron
    © Wiktionary