English-Latin dictionary »

little sparrow meaning in Latin

EnglishLatin
little sparrow noun

passerculus [passerculi](2nd) M
noun