Arabic-English dictionary »

قِرْش أَبْيَض عَظِيم meaning in English

ArabicEnglish
قِرْش أَبْيَض عَظِيم m

great white shark''Carcharodon carcharias''