Cape salmon

English

Noun

Cape salmon

  1. Synonym of geelbeck croaker.