Back to Dictionary
阿芙乐尔号
阿芙樂爾號
ĀfúlèěrHào
1.
Russian cruiser Aurora, firing the shot signaling the 1917 revolution, a favorite of communist iconography
Noun
Metadata
- Category
- Chinese