Rana Al Rifai: Rana Al Rifai. Actress: Maitre Nada. Rana Al Rifai is known for Maitre Nada (2010), Secretairit Baba (2000) and Blind Cat (2010).
Known For: Maitre Nada (Actress), Secretairit Baba (First secretarySecretariat Amal), Blind Cat (Actress), The Grim Adventures of Billy & Mandy (Mandy(voice))