English-Arabic dictionary »

crown of thorns meaning in Arabic

EnglishArabic
crown of thorns starfish

نجم البحر المكلل بالشوك