Diccionario Español-Inglés

carceleria

Arrest, detainment, detention, imprisonment

Diccionario Español-Inglés