Translation of sibur in English:

sibur

dragonfly

(sibur-sibur)

noun

  • 1

    dragonfly, long-bodied insect with gauzy wings