ALECSO: Arab League Educational, Cultural, and Scientific Organization

What does ALECSO mean? The above is one of ALECSO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Arab League Educational, Cultural, and Scientific Organization