Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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