English to Spanish Dictionary strongrooms

strongrooms

Cuartos fuertes
translation of 'strongrooms'
noun
cámara acorazada
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one