Translation of lešibišibi in English:

lešibišibi

deathstalker scorpion

noun (class 7, plural dilešibišibi)

  • 1

    deathstalker scorpion