liberators

ˈlɪbəreɪtəz

英文释义

n. someone who releases people from captivity or bondage

中文翻译

n. (民族)解放者, 解救者( liberator的复数形式 )

学习工具