Word Definition - 板鸭

bǎn yā (slang) Spain; pressed (dried) salted duck

Individual Character Details