Diccionario Inglés-Español
superimpose
Sobreponer
Diccionario Inglés-Español
superhuman
superintendence