English-Arabic dictionary »

swiss roll meaning in Arabic

EnglishArabic
Swiss roll type of sponge cake roll

سويسرولf