Dizionario Catalano - Inglese

català, valencià - English

renunciar in inglese:

1. giving up giving up