Translation of busur in English:

busur

archer's bow

noun

  • 1

    archer's bow
  • 2

    arc, arch


User Contribution

busur

arc