Spanish-English Dictionaryasediar
Meaning of asediar