鴨腳扎
Mandarin: ya1 jiao3 zha1
Simplified: 鸭脚扎
T3
T3
T3
Definitions
  1. 1 steamed duck feet wrapped in a beancurd sheet roll, a famous dish of Cantonese cuisine
← Back to dictionary