meaning of leaguerer

1. A besieger.


Related Words

leaguerer |

Developed & Maintained By Taraprasad.com

Treasure Words