sù​shuāng

green, long-necked mythical bird

Definitions

sù​shuāng

green, long-necked mythical bird

Sources