Latin-English dictionary »

dominula meaning in English

LatinEnglish
dominula noun
{f}

Miss(title)
noun
[UK: mɪs] [US: ˈmɪs]