List of Famous people with last name Mestral
Armand Mestral
Armand Mestral was a French actor and singer. He appeared in more than seventy films from 1945 to 1992.
Know him/her
Don't know him/her
George de Mestral
George de Mestral was a Swiss electrical engineer who invented the hook and loop fastener which he named Velcro.
Know him/her
Don't know him/her