English | German | Russian | Czech

Dawson River salmon English

Meaning Dawson River salmon meaning

What does Dawson River salmon mean?

Dawson River salmon

(= Australian arowana) a species of large fish found in Australian rivers

Synonyms Dawson River salmon synonyms

What other words have the same or similar meaning as Dawson River salmon?

Are you looking for...?