Polish-Latin dictionary »

szczurzyca meaning in Latin

PolishLatin
szczurzyca (zoologia, zoologiczny) samica szczura
noun

lien [lienis](3rd) M
noun