Results for "

ağaçkurbağası

"
Turkish - English dictionary

ağaçkurbağası

(Turkish - English dictionary) :
,-nı tree frog, tree toad.