Spanish-English Dictionaryrecelar
Meaning of recelar