• Dogiron

    Full definition of dogiron

    Noun

    dogiron

    (plural dogirons)
    1. Synonym of en
    © Wiktionary