Polish-English dictionary »

kobra plująca meaning in English

PolishEnglish
kobra plująca noun

spitting cobranoun
cobra that spits venom