Translation of bicu in English:

bicu

jack

noun

  • 1

    jack, portable device for raising heavy weights off the ground