carmagnole

Definitions

[1] ['kɑ:mәnjәul]
[2] (1789-1794 年法国革命派所着的)一种翻领短上衣