Definition of タートル

タートル

taatoru

noun
1.
turtle (esp. a sea turtle)
2.
turtleneck sweater(abbreviation, colloquialism)