Arabic-English dictionary »

أَرْضِي شَوْكِي meaning in English

ArabicEnglish
أَرْضِي شَوْكِي m

artichokevegetable