Arabic-English dictionary »

سويسرول meaning in English

ArabicEnglish
سويسرول f

Swiss rolltype of sponge cake roll