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: