Spanish-English dictionary »

exposición universal meaning in English

SpanishEnglish
Exposición Universal noun
{f}

World Exposition(a regular international exposition)
noun