Solea solea

1. (noun) highly valued as food
Synonyms: European sole
Related Words: sole



Terms and Conditions of Use / Copyright Notice