Thanolo ya touch down ka Setswana

touch down

se tlhôma

polelwana

  • 1

    se tlhôma
    • (said about an aircraft or spacecraft) land