Russian-Latin dictionary »

аккула meaning in Latin

RussianLatin
аккула noun

squalus [squali](2nd) M
noun