NichiDict

ラバーダック

[rabaadakku]

Meanings

1.Noun

rubber duck