English dictionary
sarda sarda meaning and definition
Definition and meaning of sarda sarda at MeaningMonkey.org. sarda sarda meaning and definition in the English Dictionary.SARDA SARDA noun
Definition of Sarda sarda (noun)
- medium-sized tuna-like food fish of warm Atlantic and Pacific waters; less valued than tuna
- synonyms: Atlantic bonito, skipjack
Source: Princeton University Wordnet