Spanish-English Dictionaryencubrir
Meaning of encubrir