コックドール
kokkudōru

Noun

1. coq d'or

From French

Other forms: