TURTLE


Meaning of TURTLE in English

n. See, tortoise.

Shadow Slang English vocab.      Английский словарь теневого сленга.