Arabic-English dictionary »

خنازير البحر meaning in English

ArabicEnglish
خنازير البحر

Porpoises[UK: ˈpɔː.pə.sɪz] [US: ˈpɔːr.pə.səz]