Spanish-English Dictionaryinternacionalismos
internacionalismos
Meaning of internacionalismos