X-Nico

2 unusual facts about Sedra


Sedra

Adel Sedra, Egyptian electrical engineer who researches microelectronics

Olivier Sedra, public address announcer for the Cleveland Cavaliers



see also