Translation of "OCISA" into English
ACBAR, Agency Coordinating Body for Afghan Relief are the top translations of "OCISA" into English.
OCISA
-
ACBAR
-
Agency Coordinating Body for Afghan Relief
-
Show algorithmically generated translations
Automatic translations of "OCISA" into English
-
Glosbe Translate
-
Google Translate
Add example
Add