MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Rana catesbeiana

noun (n)

  • largest North American frog; highly aquatic with a deep-pitched voice
    terbesar di amerika utara katak; sangat dengan deep pitched merekam suara
    Synonym:
    bullfrog
    source: wordnet30