MalayTranslate.com
Malay to English Translator
Translate Here

English to English

humpback whale

noun (n)

  • large whalebone whale with long flippers noted for arching or humping its back as it dives
    besar tulang paus dengan panjang flippers terkemuka arching atau humping belakangnya seperti menyelam
    source: wordnet30