Synonyms
English-Arabic translation for "ICC"
"ICC" Arabic translation
Results: 1-1 of 1
ICC
ICC [abbr.]
غرفة التجارة العالمية {noun}
Synonyms
Synonyms (English) for "ICC":
Similar words
More translations in the English-Swahili dictionary.
ICC [abbr.]
More translations in the English-Swahili dictionary.