meaning of desolator

1. Same as Desolater.


Related Words

desolator | desolatory |

Developed & Maintained By Taraprasad.com

Treasure Words