English-Arabic dictionary »

globe artichoke meaning in Arabic

EnglishArabic
Globe artichoke

خرشوف