Portuguese-English dictionary »

escondrijo meaning in English

PortugueseEnglish
escondrijo noun

abditory(place for hiding or preserving)
noun