• Dugla

    Full definition of dugla

    Noun

    dugla

    (plural duglas)
    © Wiktionary