Translate
"tartarous"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
tartarous
s. sarap tortusuna ait; sarap tortusu cinsinden; kefeki kabilinden.