my @numbers = ( undef, { it => "uno", sp => "uno", fr => "un"}, { it => "due", sp => "dos", fr => "deux"}, { it => "tre", sp => "tres", fr => "trois"}, # ... ); #### 0 ARRAY(0x6004f9c80) 0 undef 1 HASH(0x600636430) 'fr' => 'un' 'it' => 'uno' 'sp' => 'uno' 2 HASH(0x6005d18a8) 'fr' => 'deux' 'it' => 'due' 'sp' => 'dos' 3 HASH(0x6005d1920) 'fr' => 'trois' 'it' => 'tre' 'sp' => 'tres' #### print $numbers[2]{it};