Thanolo ya hamper ka Setswana

hamper

kgorêlêtsa

ledirihampers, hampering, hampered

  • 1

    kgorêlêtsa
    • hinder
    • prevent from moving or working freely