Translation of leter in English:

leter

nag

verb

  • 1

    nag, nagged, find fault or scold continually