bark depot/storage place - İspanyolca İngilizce Sözlük