Translation of camcorder in Setswana

camcorder

sekapa ditshwantshô tsa motshikinyêgô

nounPlural camcorders

  • 1

    sekapa ditshwantshô tsa motshikinyêgô
    • a portable video camera that records pictures and sound