Arabic-English dictionary »

أَفْعًى مُجَلْجِلَة meaning in English

ArabicEnglish
أَفْعًى مُجَلْجِلَة f

rattlesnakevenomous snake