trachinotus falcatus - English Synonyms Dictionary

trachinotus falcatus

n.
[1] permit