Dictionary / Nature

turtla

ترتلة

/tur-TLA/

English

turtle

French

tortue

Part of Speech

noun

Register

standard