rostrum of the sphenoid - İspanyolca İngilizce Sözlük