Back to Dictionary
虏获
虜獲
lǔhuò
1. capture (people)
Uncommon • Top 88%