Arabic-English dictionary »

تَارْت زَاخَا meaning in English

ArabicEnglish
تَارْت زَاخَا m

Sachertortetype of chocolate torte