NichiDict

カナリーダムゼル

[kanariidamuzeru]

Meanings

1.Noun

Canary damsel (Abudefduf luridus)