Meaning of lech walesa

Definition of lech walesa

(noun) Polish labor leader and statesman (born in 1943)

Other information on lech walesa

WIKIPEDIA results for lech walesa
Amazon results for lech walesa