Latin-English dictionary »

ardiola meaning in English

LatinEnglish
ardiola [ardiolae] (1st) F
noun

heron (small?)noun
[UK: ˈhe.rən] [US: ˈhe.rən]