English-Latin dictionary »

young / breeding ram meaning in Latin

EnglishLatin
young / breeding ram noun

petro [petronis](3rd) M
noun