Latin-English dictionary »

acredula meaning in English

LatinEnglish
acredula [acredulae] (1st) F
noun

thrush or owl? L+Snoun

unknown bird / beast / animalnoun