Results for "

denizkaplumbağası

"
Turkish - English dictionary

denizkaplumbağası

(Turkish - English dictionary) :
,-nı sea turtle, sea tortoise.