turtle in French turtle in French tortue noun feminine land or marine reptile with a shell Add to Flashcards