Russian-Latin dictionary »

волчица meaning in Latin

RussianLatin
волчица noun

lupa [lupae](1st) F
noun