Translation of rete in English:

rete

(must) praise

verb

  • 1

    (must) praise