Chinese to English Tranlation

中国版本

toad, big frog pronunciation in American English - toad, big frog in Chinese pronunciationTranslate Meaning of "toad, big frog" to Chinese Language