Basque Spanish Dictionary

euskara - español

kartzelara in Spanish:

1. a prisión