Translation of impostor in Setswana

impostor

leferefere

nounPlural impostors

  • 1

    leferefere
    • a person who dishonestly pretends to be somebody else