Translation of drag in Setswana

drag

Noun

  1. informal

    something that is tedious or a nuisance

Powered by Oxford