strongrooms
Cuartos fuertes
translation of 'strongrooms'
noun
cámara acorazada
definition
Credits: Google Translate
English to Spanish Dictionary strongrooms |