Arabic-English dictionary »

سَمَكَة رَاي لَاسِع meaning in English

ArabicEnglish
سَمَكَة رَاي لَاسِع f

stingrayvenomous ray of the orders Rajiformes and Myliobatiformes