Arabic-English dictionary »

خُرْشُوفَة meaning in English

ArabicEnglish
خُرْشُوفَة f

artichokevegetable