SOFT TURTLE


Meaning of SOFT TURTLE in English

noun

or soft tortoise

: soft-shelled turtle

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.