european_soleEnglish

European sole, Solea solea

Noun

Highly valued as food

English: European sole, Solea solea

English words with similar meanings

Show 1 words