Synonyms and Antonyms for Sarda_sarda

1. Sarda sarda (n.)

medium-sized tuna-like food fish of warm Atlantic and Pacific waters; less valued than tuna

Synonyms: