foraminated - İspanyolca İngilizce Sözlük