ITO

ITO [i-ti-ne-reit]
Abreviatura de International Trade Organization.

Have a Spanish question? Get help from experts!