Diccionario Español-Inglés

chepa

Bump, protuberance

Diccionario Español-Inglés