hinder the development of a matter or negotiation - Espagnol Anglais Dictionnaire

Suggérer une traduction