SNAIL-SHELL


Meaning of SNAIL-SHELL in English

n.

Helix.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.