Translate
"true toad"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
true toad
bir kurbağaya benzeyen ancak karada daha çok vakit geçiren ve derisi nispeten daha kuru olan kuyruksuz amfibi