Translation of windscreen in Setswana

windscreen

nounPlural windscreens

  • 1

    fênsetere e e kwa pele ya koloi
    • the window at the front of a motor vehicle