Russian-English dictionary »

бумсланг meaning in English

RussianEnglish
бумсланг noun
{m}

boomslang(Dispholidus typus)
noun