Polish-English dictionary »

kobra królewska meaning in English

PolishEnglish
kobra królewska noun

king cobranoun
Ophiophagus hannah