Translation of imposing in Setswana

imposing

adjective

  • 1

    go itumêdisa kgotsa go êlêtsêga
    • impressive