Preheat the oven to 350 degrees Fahrenheit.
Grease an 8” round cake pan.
Using an electric mixer, add the following ingredients into a bowl; the butter, vegetable oil, eggs and sugar and beat about 2-3minutes until light and fluffy.
Then add in the lemon juice and zest, the vanilla extract and rose water.
Turn the speed to low and then add the flour, the almond flour, the cardamom, the baking powder and the salt until just mixed.
Pour the batter into the prepared greased cake pan.
Bake for approximately 35 minutes or until light brown and when a knife or cake tester is inserted into the cake and it comes out clean.
Allow the cake to cool completely before preparing the glaze.