English Dictionary
▪ tortilla
▪ tortilla chip
▪ tortoise
▪ tortoise plant
▪ tortoiseshell
◊ TORTOISE
tortoise
n : usually herbivorous land turtles having clawed elephant-like
limbs; worldwide in arid area except Australia and
Antarctica
tortilla
tortilla chip
tortoise
tortoise plant
tortoiseshell
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]