English-Arabic dictionary »

starfish meaning in Arabic

EnglishArabic
starfish various echinoderms

نَجْمَةُ اَلْبَحْرِf