Spanish-English Dictionaryembargar
Meaning of embargar