moon shell - Inglés Sinónimo Diccionario

moon shell

n.
[1] moonshell