Spanish-English Dictionarymerodear
Meaning of merodear