Cuban anchovy - İspanyolca İngilizce Sözlük