Polish-Latin dictionary »

sardela meaning in Latin

PolishLatin
sardela (ichtiologia, ichtiologiczny) Engraulis, mała ryba morska żyjąca w ławicach poławiana w celach spożywczych;
noun

apua [apuae](1st) F
noun