Definisi 'makaira mazara'

English to English
noun
1 large game fish in the Pacific Ocean; may reach 1000 pounds Terjemahkan
source: wordnet30

More Word(s)
marlin,

Visual Synonyms