seato ( synonym found)

Definition of seato:

°Southeast Asia Treaty Organization, in existence from 1955 to 1977.

Definition of seato:

°Southeast Asia Treaty Organization, in existence from 1955 to 1977.

Back to Top