international aftale
Searched for international aftale in the dictionary.
English: international agreement, German: internationales Abkommen, French: accord international, Spanish: acuerdo internacional, Italian: accordo internazionale
A maximum of 20 results are shown.