Customize Results:
Male Female

Weight in lbs.


Height
ft   in

Age



Leila Abdullah

Birthday: 1964-01-01
Birthplace: Wien, Austria
Home Page: https://www.leilaabdullah.com/


Filmography

Love of the Children
Character: Helen
Blood, Rice and Tears
Character: Dr. Shah
Nimby: Not In My Backyard
Character: Farrah Mohsen

Der traurige Vampir
Character: the woman