duu baa

English: Translation
one half of an oyster shell
noun
johnny-rudolph