Diccionario Español-Inglés

cascara

Bowl, glass, scarves, shell, skin

Diccionario Español-Inglés