Translation of leter in English:

leter

nag

verb

  • 1

    nag, find fault or scold continually