natural harbour (harbor) - İspanyolca İngilizce Sözlük