Arabic-English dictionary »

سْتِينْغْرَي meaning in English

ArabicEnglish
سْتِينْغْرَي m

stingrayvenomous ray of the orders Rajiformes and Myliobatiformes