Dictionary Translate Correct Ask AI
Noun
turtleback [pl. turtlebacks]
turtleback [pl. turtlebacks]
سطح حدب {كظهر السلحفاة}
Adjektive