to devastate or lay waste Spanish - English




English translator: Spanish English to devastate or lay waste  Eesti sõnaraamat   Español Traductor   Svenska Översättare