English to English
vanquisher
noun (n)
- someone who is victorious by force of armsseseorang yang menang dengan kekuatan senjatasource: wordnet30One who, or that which, vanquishes.satu yang, atau itu yang, vanquishes.source: webster1913