Polish-Latin dictionary »

boa meaning in Latin

PolishLatin
boa (herpetologia, herpetologiczny) wąż z rodziny dusicieli;
noun

boa [boae](1st) F
noun