Diccionario Inglés-Español
scarf
Bufanda, echarpe
Diccionario Inglés-Español
scared
scarify