befotzen

English translations

  1. 01

    to defile, to soil, to besmirch

  2. 02

    to defile

  3. 03

    to soil

  4. 04

    to besmirch

  5. 05

    investigated

  6. 06

    examined

  7. 07

    checked