Arabic-English dictionary »

سَمَكَةُ الْقِرْش meaning in English

ArabicEnglish
سَمَكَةُ الْقِرْش f

sharkfish