Besieger meaning

Frequency:
A person who besieges.
noun
0
0
Advertisement