Polish-Latin dictionary »

mutra meaning in Latin

PolishLatin
mutra (technologia, technika, techniczny) nakrętka na śrubę
noun

scrofa [scrofae]noun