a game fish of the family carangidae (selene vomer) - Turkish English Dictionary

Suggest a Term