moon shell - Englisch Synonyme Wörterbuch

moon shell

n.
[1] moonshell