Translation of itchy in Setswana

itchy

babiwa

adjectiveitchier, itchiest

  • 1

    babiwa