Definisi 'leatherjack'

English to English
noun
1 any of several New World tropical fishes having tiny embedded scales Terjemahkan
source: wordnet30


Visual Synonyms