Translation of لت پت in English:

لت پت

phrase

  • drenched, bespattered, soaked through
    besmeared